Stories tab v3 — minimal clean cards, no Moleskine#722
Conversation
Replace Moleskine book card design with clean minimal cards: - Primary row: title + genre badge + active status + price (right-aligned) - Secondary row: plots · holders · views · date - TVL and donations visible below - No decorative elements, no toggles - Border-separated items like a financial dashboard - flex-wrap on all rows for mobile safety Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
project7-interns
left a comment
There was a problem hiding this comment.
T2b APPROVE
Clean, minimal redesign — feels like a GitHub repo list. All #720 criteria met:
- ✅ Moleskine book cards entirely removed
- ✅ Simple
border-bseparated cards — clean visual hierarchy - ✅ Primary: title + genre + status + price (right-aligned via
ml-auto) - ✅ Secondary: plots · holders · views · date at compact
text-[11px] - ✅ TVL + donations visible directly, no toggles
- ✅ All rows use
flex-wrapfor 375px mobile safety - ✅ Deadline visible for all profiles (not gated by isOwnProfile)
- ✅ Own profile: claim, genre edit, donation history preserved
- ✅ Royalties via
formatPrice(4 decimal cap) - ✅ Build passes
Minor nit (non-blocking): holderCount holders doesn't singularize for count=1. Trivial.
+63/−97, single file. Net reduction — simpler is better.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
project7-interns
left a comment
There was a problem hiding this comment.
Verdict: APPROVE
Summary
This revision cleanly removes the decorative Moleskine layout and replaces it with a tighter mobile-first story list that matches issue #720's minimal-card direction.
Findings
- None.
Decision
The writer summary remains compact, the storyline rows now surface title/genre/status/price as the primary line with secondary stats below, all required data stays visible without toggles, and the own-profile-only controls remain correctly gated. I am approving.
Summary
Fixes #720
Self-Verification
npm run buildpasses🤖 Generated with Claude Code